package top.mhtools.pigeon.common.persistence;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import top.mhtools.pigeon.ding.dto.DingMessageReqDTO;
import top.mhtools.pigeon.wechat.dto.WeChatMessageReqDTO;

/**
 * 消息发送入参DTO
 *
 * @author machen
 * @date 2020/4/24 09:47
 */
@Data
public class SendMessageReqDTO implements SendMessageRequest {

    @ApiModelProperty(value = "发送消息平台")
    private String sendType;

    @ApiModelProperty(value = "发送钉钉消息入参")
    private DingMessageReqDTO dingMessageReqDTO;

    @ApiModelProperty(value = "发送企业微信消息入参")
    private WeChatMessageReqDTO weChatMessageReqDTO;

}
